challenge of jury - Turkish English Dictionary